a complete imbecile - English Synonyms Dictionary